Renaissance
104 Saint Georges Rd., Southwark, Greater London, United Kingdom, SE1 6EU
(02079) 281342 Phone